package com.ymatou.apigateway.parameter;

import java.util.List;

import com.shop2cn.iapi.agentproducts.parameter.AgentPriceDto;
import com.shop2cn.iapi.agentproducts.parameter.CatalogPropDto;

public class Catalog {
	private String barcode;
	
	public String getBarcode() {
		return barcode;
	}
	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}
	String	direct_price;//	是		直销价
	String	outer_sku_id	;//是	39299292	商家SKU
	Integer	stock;//	是		库存
	Integer	virtual_stock;//	否		虚拟库存
	Double	weight	;//否		重量(用于计种运费计）
	String	pic	;//否		规格图片
	List<CatalogPropDto>	property_list;//	是		规格属性(多规格必填）
	List<AgentPriceDto>	agent_price_list;//	否		代理价
	Integer	limit_num	;//否		限购数量(0则不限购)
	Double	market_price;//	否		市场价
	Double	counter_price	;//否		专柜价
	Double cost_price; // 否 成本价
	public String getDirect_price() {
		return direct_price;
	}
	public void setDirect_price(String direct_price) {
		this.direct_price = direct_price;
	}
	public String getOuter_sku_id() {
		return outer_sku_id;
	}
	public void setOuter_sku_id(String outer_sku_id) {
		this.outer_sku_id = outer_sku_id;
	}
	public Integer getStock() {
		return stock;
	}
	public void setStock(Integer stock) {
		this.stock = stock;
	}
	public Integer getVirtual_stock() {
		return virtual_stock;
	}
	public void setVirtual_stock(Integer virtual_stock) {
		this.virtual_stock = virtual_stock;
	}
	public Double getWeight() {
		return weight;
	}
	public void setWeight(Double weight) {
		this.weight = weight;
	}
	public String getPic() {
		return pic;
	}
	public void setPic(String pic) {
		this.pic = pic;
	}
	public List<CatalogPropDto> getProperty_list() {
		return property_list;
	}
	public void setProperty_list(List<CatalogPropDto> property_list) {
		this.property_list = property_list;
	}
	public List<AgentPriceDto> getAgent_price_list() {
		return agent_price_list;
	}
	public void setAgent_price_list(List<AgentPriceDto> agent_price_list) {
		this.agent_price_list = agent_price_list;
	}
	public Integer getLimit_num() {
		return limit_num;
	}
	public void setLimit_num(Integer limit_num) {
		this.limit_num = limit_num;
	}
	public Double getMarket_price() {
		return market_price;
	}
	public void setMarket_price(Double market_price) {
		this.market_price = market_price;
	}
	public Double getCounter_price() {
		return counter_price;
	}
	public void setCounter_price(Double counter_price) {
		this.counter_price = counter_price;
	}
	public Double getCost_price() {
		return cost_price;
	}
	public void setCost_price(Double cost_price) {
		this.cost_price = cost_price;
	}
	

}
